// pages/msg_color_code/msg_color_code.js
let app = getApp();
Page({

    /**
     * 页面的初始数据
     */
    data: {
        CustomBar:app.globalData.CustomBar,
        customerdata:[],
        searchdata:[]
    },
      //输入框的确定搜索
      bindconfirm: function (e) {
        var that = this
        console.log('获取到的输入框中的id：', e.currentTarget.dataset.id)
            // 货品信息页面的搜索
            if (that.data.searchdata == '') {
                that.setData({
                    searchdata: that.data.customerdata
                })
            }
            if (e.detail.value == '') {
                that.setData({
                    customerdata: that.data.searchdata
                })
            } else {
                var data = that.data.customerdata
                let s = e.detail.value
                function aa() {
                    let _this = that
                    let str = data
                    console.log(s)
                    let searchid = [];
                    let sear = new RegExp(s);
                    for (var j = 0; j < str.length; j++) {
                        if (sear.test(str[j].LCODE)) {
                            searchid.push(str[j]);
                            console.log(searchid)
                        }
                        if (sear.test(str[j].LNAME)) {
                            searchid.push(str[j]);
                            console.log(searchid)
                        }
                    }
                    console.log(searchid)
                    if (searchid != '') {
                        _this.setData({
                            customerdata: searchid
                        })
                        wx.showToast({
                            title: '搜索成功',
                            icon: 'success',
                            duration: 1000
                        })
                    } else {
                        wx.showToast({
                            title: '未搜索到相关信息',
                            icon: 'none',
                            duration: 2000,
                            mask: 'false'
                        })
                        _this.setData({
                            customerdata: searchid
                        })
                    }
                };
                aa();
            }
            console.log('搜索后赋值的列表：', that.data.goodsdata)
    
    },
    scan(e){
        app.globalData.colorcode =  e.currentTarget.dataset.code
        app.globalData.colorname =  e.currentTarget.dataset.name
        wx.navigateBack({
            delta: 1
        })
    },
    /**
     * 生命周期函数--监听页面加载
     */
    onLoad: function (options) {
        let that = this
        /**
         * 色号
         */
        wx.request({
            url: 'https://' + app.globalData.url + '/finditemColor',
            data: {
                IP: app.globalData.my_port,
                luid: 230,
            },
            method: 'GET',
            dataType: 'json',
            responseType: 'text',
            header: {
                'content-type': 'application/json;charset=utf-8'
            },
            // 访问成功
            success: function (res) {

                if (res.statusCode != '200') {
                    console.log('statuscode:', res.statusCode)
                    wx.showModal({
                        title: '提示',
                        content: '服务器出错！',
                        showCancel: false,
                        confirmText: '确定',
                        success(res) {
                            if (res.confirm) {
                                console.log('用户点击确定')
                                wx.navigateBack({
                                    delta: 1
                                })
                            }
                        }
                    })
                } else if (res.statusCode == '200') {
                    if (res.data.data == '' || res.data.data == null) {


                    } else if (res.data.data != '') {
                        console.log(res.data.data)
                        that.setData({
                            customerdata: res.data.data
                        })
                    } else {
                        wx.showModal({
                            title: '提示',
                            content: '访问失败！',
                            showCancel: false,
                            confirmText: '确定',
                            success(res) {
                                if (res.confirm) {
                                    console.log('用户点击确定')
                                    wx.navigateBack({
                                        delta: 1
                                    })
                                }
                            }
                        })
                    }
                }
            },
            fail: function (res) {
                console.log('访问服务器出错！！！', res);
                // 访问失败
                wx.hideToast()
                wx.showModal({
                    title: '提示',
                    content: '访问服务器失败！',
                    showCancel: false,
                    confirmText: '确定',
                    success(res) {
                        if (res.confirm) {
                            console.log('用户点击确定')
                            wx.navigateBack({
                                delta: 1
                            })
                        }
                        // else if (res.cancel) {
                        //   console.log('用户点击修改信息')
                        // }
                    }
                })
            },
        })
    },

    /**
     * 生命周期函数--监听页面初次渲染完成
     */
    onReady: function () {

    },

    /**
     * 生命周期函数--监听页面显示
     */
    onShow: function () {

    },

    /**
     * 生命周期函数--监听页面隐藏
     */
    onHide: function () {

    },

    /**
     * 生命周期函数--监听页面卸载
     */
    onUnload: function () {

    },

    /**
     * 页面相关事件处理函数--监听用户下拉动作
     */
    onPullDownRefresh: function () {

    },

    /**
     * 页面上拉触底事件的处理函数
     */
    onReachBottom: function () {

    },

    /**
     * 用户点击右上角分享
     */
    onShareAppMessage: function () {

    }
})